golf clubs dublin irish cork celtic christmas music holiday b&b bed and breakfast golf club beach resort galway self catering accommodation palm golf course cottage golf ocean